thanks! Blender + Librelane basically. I ran the code snippets through a librelane build to get the final GDS, some python to extract the layers and turn them into 3D shapes, then cocotb/ngspice simulations to get the "activity" pulses. Some more python to key the animation in blender and off to render
1